#example5_2.py
#coding=utf-8
import numpy as np

#读取文本文件的内容，并按照正常的行列成为二维数组的元素
#根据文本文件中元素之间的分隔符指定delimiter参数的值
a=np.loadtxt('array.txt',delimiter=',',dtype=np.float32)
print('文本文件中保存的原始二维数组信息如下：')
print(a)

#使用unpack=True得到转置后的数组
b=np.loadtxt('array.txt',delimiter=',',unpack=True,
             dtype=np.float32)
print('使用unpack=True得到转置后的数组如下：')
print(b)
print('以下打印二维数组b的每一行，也就是文本文件的每一列：')
for i in range(len(b)):
    print(b[i])

#读取指定列的值
c1,c3=np.loadtxt('array.txt',delimiter=',',unpack=True,
                 usecols=(1,3),dtype=np.float32)
print('以下打印列信息构成的数组：')
print(c1)
print(c3)

